.aui-bar-nav-r{font-size:0.7rem !important; padding-right:0.5rem;}
.aui-bar-nav{background:#00744b; padding-top:25px; z-index:999;}
header.pos{position:fixed; width:100%; top:0; left:0;}
.header-d{height:3.2rem; background:#00744b; width:100%;}

.integral-list-t-n{font-size:0.7rem; padding:0.5rem; border-bottom:1px solid #ccc; background:#fff;}
.integral-list-t-n span{color:#d80000;}
.integral-list-t{height:2rem; border-bottom:1px solid #ccc; position:relative; z-index:99; background:#fff;}
.integral-list-t-t{}
.integral-list-t-t li{font-size:0.7rem; float:left; line-height:2rem; padding:0 1rem;}
.integral-list-t-t li i{color:#00744b;}
.integral-list-t-d ul{display:none; width:100%; position:absolute; left:0; top:1.9rem; background:#fff; z-index:999;}
.integral-list-t-d li{font-size:0.7rem; padding:0.2rem 1rem; overflow:hidden;}
.integral-list-t-d li i{float:right;}
.integral-list-t-d li.active{color:#00744b;}
.integral-list-d{margin-bottom:0.5rem; background:#fff; display:flex;}
.integral-list-d li{padding:0.5rem 0.5rem; width:100%; text-align:center;}
.integral-list-d li span{display:inline-block; font-size:0.7rem; background:#e8e8e8; width:100%; border-radius:10px; padding:0.1rem 0;}
.integral-list-d li.active span{color:#00744b;}
.integral-list{overflow:hidden;}
.integral-list li{width:49%; background:#fff; overflow:hidden; margin:0.2rem 0;}
.integral-list li:nth-child(odd){float:left;}
.integral-list li:nth-child(even){float:right;}
.integral-list li .integral-list-img{width:100%; height:7rem; text-align:center; overflow:hidden;}
.integral-list li .integral-list-img img{width:100%;}
.integral-list li dl{padding:0.5rem;}
.integral-list li dl dt{}
.integral-list li dl dd{font-size:0.6rem; line-height:1.5;}
.integral-list li dl dd span{font-size:0.8rem; color:#d80000;}
.integral-list li p{width:90%; margin:0 auto 0.5rem; background:#00744b; color:#fff; text-align:center; padding:0.2rem 0;}

.integral-detil{overflow:hidden; background:#fff;}
.integral-detil img{width:100%;}
.integral-detil dl{padding:1rem;}
.integral-detil dl dt{margin-bottom:0.5rem;}
.integral-detil dl dd{font-size:0.6rem; height:1.5rem; line-height:1.5rem;}
.integral-detil dl dd span{font-size:0.8rem; color:#d80000; margin-right:0.1rem;}
.integral-detil dl dd input{width:20%; height:1rem; display:inline-block; border:1px solid #ccc; padding:0 0.2rem;}
.integral-detil p{width:90%; background:#00744b; text-align:center; padding:0.2rem 0; margin:0 auto; color:#fff;}
.integral-detil-content{background:#fff; overflow:hidden; padding:0.5rem 0.5rem 1rem;}
.integral-detil-content img{max-width:100%;}
.integral-detil-content-t{width:80%; margin:0 auto; text-align:center; font-size:0.7rem; color:#00744b; padding:0.5rem 0;}

.integral-detil-add-bg{width:100%; height:100%; position:fixed; top:0; left:0; z-index:9999; background:rgba(0,0,0,0.5);/* display:none;*/}
.integral-detil-add{position:absolute; width:90%; margin-left:-45%; top:25%; left:50%; background:#fff;}
.integral-detil-add-t{width:100%; height:1.5rem; line-height:1.5rem; background:#00744b; text-align:center; color:#fff; font-size:0.6rem;}
.integral-detil-add-tab-t{overflow:hidden; padding:0.5rem; padding-bottom:0;}
.integral-detil-add-tab-t li{width:4rem; text-align:center; float:left; padding:0.2rem 0; background:#e8e8e8; font-size:0.6rem; margin-right:1rem; color:#333;}
.integral-detil-add-tab-t li.active{background:#00744b; color:#fff;}

.integral-detil-add-tab-d-list-1{padding:0.5rem; overflow:hidden; height:8.3rem; overflow-y:auto;}
.integral-detil-add-tab-d-list-1 li{height:1.5rem; line-height:1.5rem; overflow:hidden; font-size:0.6rem;}
.integral-detil-add-tab-d-list-1 li span{padding-right:0.2rem;}
.integral-detil-add-tab-d-list-1 input{float:left; margin:0.4rem 5px 0 5px;}
.integral-detil-add-tab-d-list-1 .aui-radio:checked, .integral-detil-add-tab-d-list-1 .aui-radio.aui-checked, .integral-detil-add-tab-d-list-1 .aui-checkbox:checked, .integral-detil-add-tab-d-list-1 .aui-checkbox.aui-checked{background:#00744b; border:1px solid #00744b;}
.integral-detil-add-tab-d-list-1 .aui-radio, .integral-detil-add-tab-d-list-1 .aui-checkbox{font-size:0.6rem; width:0.7rem; height:0.7rem;}
.integral-detil-add-tab-d-list-1 .aui-radio:checked:before, .integral-detil-add-tab-d-list-1 .aui-radio.aui-checked:before, .integral-detil-add-tab-d-list-1 .aui-checkbox:checked:before, .integral-detil-add-tab-d-list-1 .aui-checkbox.aui-checked:before, .integral-detil-add-tab-d-list-1 .aui-radio:checked:after, .integral-detil-add-tab-d-list-1 .aui-radio.aui-checked:after, .integral-detil-add-tab-d-list-1 .aui-checkbox:checked:after, .integral-detil-add-tab-d-list-1 .aui-checkbox.aui-checked:after{width:0.3rem; height:0.2rem; margin-left:-0.15rem; margin-top:-0.12rem;}

.integral-detil-add-tab-d-list-2{display:none; padding:0.5rem; height:8.5rem;}
.integral-detil-add-tab-d-list-2 li{overflow:hidden; height:1.5rem; font-size:0.6rem; margin-bottom:0.5rem;}
.integral-detil-add-tab-d-list-2 li p, .integral-detil-add-tab-d-list-2 li label{width:3.5rem; line-height:1.5rem; float:left; font-size:0.6rem; text-align:right;}
.integral-detil-add-tab-d-list-2 li input, .integral-detil-add-tab-d-list-2 li select{font-size:0.6rem; height:1.2rem; line-height:1.2rem; margin-top:0.15rem; border:1px solid #ccc; float:left; padding:0 0.2rem;}
.integral-detil-add-tab-d-list-2 li input{ /*width:calc(100% - 6.7rem);*/ width:180px;}
.integral-detil-add-tab-d-list-2 li select{width:calc(33% - 2rem); margin-right:5px; font-size:0.6rem; width:60px;}


.integral-detil-add-btn{padding:0.5rem 0.5rem 1rem;}
.integral-detil-add-btn a{width:4rem; text-align:center; padding:0.2rem 1rem; background:#00744b; font-size:0.6rem; margin-right:1rem; color:#fff; display:inline-block;}
.integral-detil-add-btn a:nth-child(2){color:#333; background:#e8e8e8;}


.intrgral-order-t{overflow:hidden; padding:0.5rem 0; background:#fff; margin-bottom:0.5rem;}
.intrgral-order-t li{width:40%; float:left; padding:0 0.2rem; line-height:1.2rem;}
.intrgral-order-t li:nth-child(3){width:20%;}
.intrgral-order-t li span{font-size:0.6rem; width:3.5rem; float:left; display:inline-block;}
.intrgral-order-t li input{height:1.2rem; width:calc(100% - 3.5rem); border:1px solid #ccc;}
.intrgral-order-t li button{text-align:center; font-size:0.6rem; display:block; width:90%; margin:0 auto; background:#00744b; color:#fff; border:none; line-height:1; height:1.2rem; border-radius:0;}

.intrgral-order{}
.intrgral-order li{font-size:0.6rem; margin:0.5rem 0; overflow:hidden; background:#fff; padding:0.5rem;}
.intrgral-order-1{padding-bottom:0.3rem; margin-bottom:0.3rem; border-bottom:1px solid #ccc;}
.intrgral-order-1 span{float:right;}
.intrgral-order-1 span i{color:#00744b; font-style:normal;}
.intrgral-order-2{overflow:hidden;}
.intrgral-order-2 img{width:80px; height:80px; float:left;}
.intrgral-order-2 dl{width:calc(100% - 80px); float:left; padding-left:0.5rem;}
.intrgral-order-2 dl dt{height:2rem;}
.intrgral-order-2 dl dd{line-height:1rem;}
.intrgral-order-2 dl dd span{float:right;}
.intrgral-order-2 dl dd i{color:#d80000; font-style:normal;}
.intrgral-order-3{clear:both; text-align:right; margin-top:0.5rem; padding-top:0.3rem; border-top:1px solid #ccc;}